###Function###
GUICtrlRead

###Description###
Liest den Status oder die Daten eines Controls.

###Syntax###
GUICtrlRead ( controlID [, advanced = 0] )


###Parameters###
@@ParamTable@@
ControlID
	Die Identifikationsnummer des Controls (Control-ID), wie von einer <a href="GUICtrlCreate Management.htm">GUICtrlCreate...</a> Funktion zurckgegeben, oder -1 fr das zuletzt erzeugte Control.
advanced
	[optional] gibt erweiterte Informationen eines Controls zurck.
		0 = (Standard) Gibt einen Wert mit dem Status oder den Daten eines Controls zurck.
		1 = gibt erweiterte Informationen eines Controls zurck (siehe Bemerkungen).
@@End@@

###ReturnValue###
@@ReturnTable@@
Erfolg:	abhngig vom Control (siehe unten).
Fehler:	0.
@@End@@

@@StandardTable1@@
<b>Typ</b>	<b>Wert</b>
Checkbox, Radio	Status des Buttons/Kstchens. <a href="GUICtrlSetState.htm#StateTable">siehe Status-Tabelle</a>
Combo, List	Der ausgewhlte/markierte Wert.
Input, Edit	Der eingegebene Text.
Button	Die Aufschrift auf dem Button.
Date	Das ausgewhlte Datum entsprechend dem im PC eingestellten Format.
Progress	Der aktuelle Anteil (Prozent).
Slider	Der aktuelle Wert.
Tab	Die Nummer des ausgewhlten Tabs (0-basierend).
Menu, MenuItem	Status des Mens/Eintrags. <a href="GUICtrlSetState.htm#StateTable">siehe Status-Tabelle </a>
TreeView	Control-ID des ausgewhlten TreeView-Eintrags.
TreeViewItem	Status des TreeView-Eintrags.
ListView	Control-ID des ausgewhlten Listeneintrags. 0 bedeutet, dass kein Eintrag ausgewhlt ist.
ListViewItem	Der Text des ausgewhlten Eintrags/Zeile in der Listview.
Dummy	Der Wert, der durch <a href="GUICtrlSendToDummy.htm">GUICtrlSendToDummy</a> oder <a href="GUICtrlSetData.htm">GUICtrlSetData</a> gesetzt wurde.
@@End@@


###Remarks###
Im "advanced" Modus enthlt der Rckgabewert zustzliche Daten des Controls (siehe unten).

Merke: nicht fr alle bekannten Controls sind zustzliche Daten verfgbar!

@@StandardTable1@@
<b>Typ</b>	<b>zustzlicher Wert</b>
Checkbox, Radio	Der Text des Controls.
Menu, MenuItem	Der Text des Controls.
TreeView	Der Text des aktuell markierten TreeViewItems.
TreeViewItem	Der Text des TreeViewItems.
ListViewItem	Der Status des ListViewItems, falls der erweiterte Stil $LVS_EX_CHECKBOXES im advanced Modus verwendet wird.  <a href="GUICtrlSetState.htm#StateTable">Siehe Status Tabelle </a>
Tab	Die Control-ID des ausgewhlten Tabs
@@End@@

Bei Checkboxen und Radiobuttons knnen mehrere Statuse als $GUI_FOCUS und $GUI_CHECKED zurckgegeben werden.
So ist z. B. <a href="BitAND.htm">BitAND</a>(<a href="GUICtrlRead.htm">GUICtrlRead</a>($Item),$GUI_CHECKED) zu verwenden um zu prfen ob ein Control markiert ist.

Bei Listview items knnen mehrere Statuse als $GUI_FOCUS und $GUI_CHECKED zurckgegeben werden (nur fr ListView-Controls bei denen der advanced Modus und der erweiterte Stil LVS_EX_CHECKBOXES verwendet wird.)
So ist z. B. <a href="BitAND.htm">BitAND</a>(<a href="GUICtrlRead.htm">GUICtrlRead</a>($Item),$GUI_CHECKED) zu verwenden um zu sehen ob ein Control markiert ist.

Bei Treeview items knnen mehrere Statuse als $GUI_FOCUS, $GUI_EXPAND und $GUI_CHECKED, $GUI_UNCHECKED zurckgegeben werden (nur fr Treeview-Controls bei denen der erweiterte Stil TVS_CHECKBOXES verwendet wird.)
So ist z. B. <a href="BitAND.htm">BitAND</a>(<a href="GUICtrlRead.htm">GUICtrlRead</a>($Item),$GUI_CHECKED) zu verwenden um zu sehen ob ein Control markiert ist.

<a href="../guiref/GUIRef.htm">- - - - - - - - Erklrung der Controls - - - - - - - -</a>


###Related###
GUICtrlUpdate..., GUIGetMsg, GUICtrlSetData, GUIEventOptions (Option), GUICtrlCreate..., GUICtrlGetState, GUICtrlSendToDummy, GUICtrlSendMsg


###Example###
@@IncludeExample@@
